@media(max-width:1366px) {
	.cityssss h2 {
		margin: 0;
		color: #fff;
		font-size: 25px !important;
		font-weight: 500
	}

	.property-content .property-address a {
		font-size: 14px !important;
		color: #222;
		font-weight: 400;
		line-height: 21px;
		margin-bottom: 6px;
		float: left
	}

	.address-list2 li {
		font-size: 12px !important
	}

	.panel-box .panel-heading .panel-title a {
		font-size: 17px !important
	}

	.modal-right-content {
		float: left !important;
		width: 100% !important
	}

	.modal-right-content p {
		font-size: 11px !important;
		margin: 0;
		margin-bottom: 0 !important
	}

	.address-list2 li span {
		font-size: 11px !important
	}

	.agent-detail2 h3 a {
		font-size: 14px !important
	}

	img.thumb-preview {
		height: 199px !important;
		width: 100% !important
	}

	ul.facilities-list.clearfix.nookooko li {
		margin-right: 0 !important;
		margin-top: 14px
	}

	.property-content .property-footer a {
		color: #535353;
		font-size: 12px !important
	}

	.calculators-set h3 {
		font-size: 16px !important
	}

	.col-md-6.map-content-sidebar.mainPropertyDiv.mCustomScrollbar._mCS_1.mCS-autoHide {
		border: 1px solid #c1b6b6;
		border-radius: 8px;
		padding: 0;
		height: 550px !important
	}

	ul.facilities-list.clearfix li {
		font-size: 11px !important;
		margin: 0;
		line-height: 9px
	}

	.cityhome7set li {
		font-size: 16px !important;
		color: #222;
		float: left;
		width: 100%;
		line-height: 28px
	}

	.reallyHome h3 {
		font-size: 25px !important
	}

	.header-addre-form.home4searcch input {
		width: 58% !important
	}

	.home_Search_heading h2 {
		font-size: 25px
	}
}

@media(max-width:768px) {
	.tab-style-3-line>.nav-tabs>li {
		width: 100% !important;
		margin: 3px 0 !important
	}
}

@media(max-width:768px) {
	.page2222222 {
		display: none
	}

	.modal-body.signInDiv {
		margin-left: 0 !important;
		width: 100% !important
	}

	.myside {
		margin-left: 0 !important
	}

	ul.SocialIcon2 li {
		margin-right: 5px !important
	}

	.header_detail27 img {
		float: inherit !important;
		margin-bottom: 0 !important
	}

	.footer2osetting img {
		float: none !important
	}

	.topsideIcons ul {
		margin: 8px 0 0;
		text-align: center;
		display: inline-block
	}

	.theme22 {
		float: left;
		width: 100% !important;
		margin: 0 0 !important
	}

	.addressftr22 {
		float: left
	}

	.footer2osetting h5 {
		font-size: 19px !important
	}

	.addressftr22 p {
		font-size: 16px !important;
		color: #000;
		line-height: 17px !important
	}

	.theme22Logo {
		float: left;
		width: 100% !important;
		margin: 4px 0 !important
	}

	.ContactsTheme22 li {
		float: left;
		font-size: 21px !important;
		margin-right: 14px !important;
		text-align: center !important;
		width: 100% !important
	}

	.topsideIcons {
		text-align: center !important
	}

	.footer2osetting img {
		margin-top: 20px;
		float: center !important;
		width: 50%;
		margin-bottom: 10px
	}

	.top_login h2 {
		font-size: 35px !important
	}

	.top_login>ul li h2 {
		line-height: 20px !important;
		font-size: 16px !important
	}

	.top_login {
		margin-top: 0 !important;
		position: relative !important
	}

	.top_login>ul li {
		float: none !important
	}

	.bg-contact {
		display: none !important
	}

	.header_detail img {
		width: 50% !important;
		margin-bottom: 4px !important;
		margin-top: 0 !important;
		text-align: center;
		float: none !important
	}

	.top_header_section {
		text-align: center !important
	}

	.header_detail {
		float: none !important;
		text-align: center;
		margin-bottom: 5px !important
	}

	.header_detail {
		float: none !important
	}

	.top_header_section {
		text-align: center !important
	}

	.header_detail {
		float: none !important;
		text-align: center;
		margin-bottom: 5px !important
	}

	.top_login21 h2 {
		font-size: 28px !important
	}

	.top_login21 h4 {
		font-size: 12px !important
	}

	.top_login21 h3 {
		width: 100%;
		font-size: 19px !important
	}

	.ThemeLinksSet li {
		line-height: 19px !important;
		font-size: 13px !important
	}

	.header_detail23 h2 {
		font-size: 30px !important;
		margin: 0
	}

	.header_detail23 p {
		font-size: 18px !important
	}

	.header_detail123 h5 {
    font-size: 20px !important;
    float: left !important;
    text-align: center;
    width: 100%;
}
	.header_detail123 h3 {
		float: left !important;
		font-size: 20px !important
	}

	ul.SocialIcon2 {
		float: left !important
	}

	.only4agentslinks {
		float: left;
		margin-top: 17px
	}

	
	.theme16bottom {
		float: left !important;
		margin-top: 0 !important
	}

	ul.SocialIcon2 li {
		margin-right: 5px
	}

	.header_detail img {
		width: 50% !important;
		margin-bottom: 4px !important;
		margin-top: 0 !important;
		text-align: center;
		float: none !important
	}

	.jasonname h3 {
		font-size: 32px !important;
		margin-top: 8px !important
	}

	.theme13headeer {
		border-bottom: 1px solid #a28f64 !important
	}

	h4.phjc {
		float: left;
		width: 100%;
		margin-top: 0;
		margin-bottom: 4px !important
	}

	.header_bg {
		display: contents !important
	}

	.Theme9PP {
		float: center !important
	}

	.Theme9PP p {
		float: center !important
	}

	.navbar-default {
		background: 0 0 !important
	}

	.Theme9PP {
		float: initial !important
	}

	.Theme9PP p {
		float: initial !important;
		text-align: center !important
	}

	.navbar-default .navbar-toggle:focus,
	.navbar-default .navbar-toggle:hover {
		background: 0 0 !important
	}

	.mytheme10.nomclrr {
		float: left !important;
		margin-top: 10px
	}

	.mytheme10.nomclrr {
		width: 100% !important
	}

	.mytheme10 li {
		width: 31% !important
	}

	.mytheme10.nomclrr {
		float: left;
		margin-top: 10px;
		margin-bottom: 6px !important
	}

	.form-group.mynewsearchi2 {
		margin-bottom: 2px !important
	}

	#ddlType {
		width: 35% !important
	}

	.myside333 {
		float: left;
		width: 100%;
		margin-top: 13px
	}

	.gm-style .gm-style-iw-c {
		max-width: 250px !important
	}

	.navbar-default {
		background: 0 0 !important
	}

	.property-web-btns a {
		float: left;
		margin-right: 0 !important
	}

	.contact-agent,
	.print {
		padding: 10px 4px !important
	}

	.newpropertydesign {
		padding: 30px 0 !important
	}

	.settheme11 p {
		font-size: 16px;
		color: #fff;
		margin-left: 0 !important
	}

	.ClientNameee2222.theme111Color {
		float: left !important;
		text-align: center !important;
		width: 100% !important
	}

	.NewLinkSetting {
		float: left !important;
		margin-top: 2px !important;
		width: 100% !important
	}

	.property-content .facilities-list li i {
		margin-right: 0 !important;
		font-size: 10px !important
	}

	.NewLinkSetting li {
		float: left;
		font-size: 15px !important;
		color: #fff;
		margin-right: 6px !important;
		border-bottom: 1px solid #ddd;
		width: 31% !important
	}

	#markers {
		width: 100% !important
	}

	.ClientNameee2222 p {
		margin-top: 5px !important
	}

	.main-header .navbar-default .nav>li>a:hover {
		color: #222 !important;
		background: 0 0 !important
	}

	.custom_header_3 {
		float: left;
		width: 100% !important;
		margin-top: 0 !important;
		margin-bottom: 11px
	}

	.contact-agent {
		width: 50% !important
	}

	a#lnkViewFavour {
		margin-left: 9px !important;
		margin-top: 8px !important
	}

	.form-group.mynewsearchi2.jkjkjkjk {
		margin-left: 0 !important
	}

	.dropdown-menu.mydp {
		left: -155px !important
	}

	.col-md-1.no-padding {
		padding-left: 9px !important
	}

	.col-md-2.no-padding {
		padding-left: 9px !important
	}

	.mydp {
		width: 100% !important
	}

	.gpg {
		background: #db1a27;
		width: 100% !important;
		text-align: center;
		padding: 5px;
		border-radius: 50px
	}

	.showmapppp {
		position: relative !important;
		margin-left: 8px !important
	}

	.clearbtn .btn {
		margin-left: 0 !important;
		width: 100% !important;
		margin-bottom: 10px !important
	}

	.dfaultComingSoon img {
		float: left;
		width: 100%
	}

	.footermnuuu a {
		margin: 0 12px
	}

	table.manage-table .title-container .title {
		width: 100% !important;
		float: left !important
	}

	.footer-info .main-title-2 h1 {
		width: 100%;
		margin-top: 11px
	}

	ul.top-social-media {
		float: left !important;
		margin-top: -8px !important
	}

	.custom_property_section {
		margin-top: 25px
	}

	.home5newsec {
		background: #f3eeee;
		padding: 0 0 49px !important;
		float: left;
		width: 100%
	}

	.nomore .btn {
		background: #b3c211;
		float: left;
		font-size: 12px;
		width: 57px !important
	}

	.contacttu {
		float: left;
		width: 100%;
		margin-bottom: 20px;
		margin-top: 20px
	}

	.Homeworthss {
		margin-top: 0 !important
	}

	input.MainContentSearchBar {
		width: 57% !important;
		padding: 10px !important;
		font: caption;
		font-size: 15px
	}

	h3.whtss {
		float: left;
		width: 100%;
		margin-top: 14px !important
	}

	.text-sec1 {
		height: auto !important
	}

	.h666 h6 {
		font-size: 12px !important;
		float: left
	}

	.h666 h1 {
		font-size: 17px !important;
		float: left
	}

	p.devevev {
		margin: 0;
		margin-bottom: 0;
		float: left;
		text-align: center;
		width: 100%;
		margin-top: 40px !important
	}

	li.myin {
		width: 100%;
		margin-top: 12px
	}

	.mynewsearchbar li {
		float: left;
		width: 100% !important;
		margin-bottom: 0 !important;
		margin: 0;
		margin-right: 5px
	}

	.onomore {
		margin-top: 9px !important;
		float: left;
		width: 100%
	}

	.newclient img {
		width: 30%
	}

	.list-inline .fa {
		font-size: 13px;
		color: #ddd !important
	}

	.onomore p {
		font-size: 13px !important;
		color: #fff;
		margin: 2px 0
	}

	.home7Box1 {
		float: left;
		width: 100%;
		margin-top: 10px
	}

	.newImgg {
		margin-top: 8px !important
	}

	.HomeContact {
		float: left;
		width: 100%;
		margin-bottom: 0 !important;
		margin-top: 0 !important
	}

	.Theme11ClientName {
		text-align: center;
		float: left;
		width: 100%;
		margin-bottom: 14px
	}

	.nivoSlider img {
		float: left;
		height: 162px !important
	}

	input.btn.btn-primary.home11btnn {
		width: 31% !important
	}

	.Homeworthss p {
		width: 95%
	}

	.ClientNameee {
		text-align: center
	}

	.newhome88 {
		margin-bottom: 0 !important
	}

	a.logoHome9 img {
		width: 37% !important;
		background: #fff;
		padding: 7px;
		border-radius: 7px;
		margin-top: -11px !important;
		margin-bottom: 5px !important
	}

	.ClientNameee2222 {
		text-align: center
	}

	.reallyHome h3 {
		width: 100% !important;
		left: 0 !important;
		right: 0 !important
	}

	.myicon1 {
		border-radius: 0 !important
	}

	.cityHome7 {
		float: left;
		width: 100%;
		margin-top: 0 !important;
		margin-bottom: 20px !important
	}

	.text-sec1 {
		position: relative !important;
		left: 0 !important;
		top: 0 !important;
		width: 100%;
		height: 251px;
		float: left;
		margin-top: 9px
	}

	.our-service .content {
		width: 100% !important
	}

	.Homeheader2 {
		float: left;
		margin-top: 10px;
		width: 100%
	}

	.Homeheader2 h1 {
		font-size: 17px !important
	}

	.list-inline {
		margin-top: -4px !important
	}

	.page4_logo333.doublelogo img {
		width: 87px;
		text-align: center;
		margin-top: 1px;
		margin-bottom: 8px
	}

	.list-inline a {
		color: #ddd;
		font-size: 13px !important;
		float: left;
		line-height: 22px;
		margin-bottom: 4px
	}

	.page2222222 {
		display: none
	}

	.list-inline .fa {
		font-size: 10px !important
	}

	.page4_logo333.doublelogo {
		display: none
	}

	.footer-item {
		margin-bottom: 11px !important;
		float: left;
		width: 100%
	}

	footer {
		padding: 0 !important
	}

	.mycntform {
		margin-bottom: 10px
	}

	.myimgo img {
		border-radius: 50% !important;
		width: 59% !important;
		padding: 6px 7px;
		border: 2px solid #fff;
		height: 182px !important
	}

	.myimgo {
		text-align: left !important;
		width: 100%;
		float: left;
		margin-bottom: 20px
	}

	input.green-btn.large.home5lrg {
		width: 29% !important
	}

	.list-inline .fa {
		color: #fff;
		font-size: 13px
	}

	ul.top-social-media.pull-right {
		margin-top: -13px !important;
		float: left !important
	}

	.nomydede {
		margin-top: 8px;
		float: left;
		width: 66% !important
	}

	.texthome5 p {
		font-size: 12px !important;
		line-height: 31px;
		font-style: italic;
		color: #222
	}

	.avatar img {
		height: 100%;
		width: 33%
	}

	h1.yourdream {
		float: left;
		width: 100%;
		text-align: center;
		margin: 9px 0 0;
		font-size: 20px !important;
		text-transform: uppercase;
		margin-bottom: 5px !important
	}

	.banner .item img {
		height: auto !important
	}

	.home_worth_section.padding-50.howmuch input {
		width: 49% !important;
		height: 59px !important
	}

	.newImgg img {
		width: 100%
	}

	.ptypeee {
		width: 100%
	}

	.setsechiiiiiii {
		padding: 0 15px
	}

	select.mybn {
		width: 30% !important;
		float: left;
		margin-right: 8px;
		margin-top: -7px !important
	}

	.ptypeee2 input {
		margin-bottom: 10px;
		width: 100%
	}

	.newImgg {
		margin: 13px 0
	}

	.mynewsearchi {
		float: left;
		width: 100%;
		margin-bottom: 1px;
		margin-top: 0
	}

	.mynewsearchi input {
		width: 77%
	}

	.cityimgsecc img {
		width: 100%;
		float: left
	}

	.mybtnntntntntntn .btn {
		float: left;
		border-radius: 0;
		padding: 3px 29px;
		margin-top: 4px;
		background: #d30023;
		border: 0;
		margin-bottom: 20px
	}

	.ptypeee select {
		margin-bottom: 11px
	}

	.custom_phone h6 {
		font-size: 15px !important;
		font-weight: 400 !important;
		margin: 4px;
		margin-top: 0
	}

	.logo_center_header_3 {
		text-align: center
	}

	.logo_center_header_3 h1 {
		margin: 7px;
		font-size: 24px
	}

	.newcity444 {
		padding: 0 !important;
		position: relative;
		top: 0 !important
	}

	.avatar img {
		height: 100%;
		width: 34% !important;
		border-radius: 11px
	}

	img.Home4Logo {
		margin-top: 3px;
		width: 28% !important;
		float: right
	}

	.logo_center_header_3 h6 {
		font-size: 19px !important;
		font-weight: 400
	}

	.newcity444 {
		top: auto
	}

	.home5settt {
		float: left;
		width: 100%;
		margin: 6px 0
	}

	.top-header .list-inline {
		padding: 10px 4px !important
	}

	.Theme11ClientName.newclient.h777 h3 {
		font-size: 17px !important
	}

	a.logoHome9999 img {
		display: none
	}

	.mydibuuu {
		margin-bottom: 20px;
		margin-top: 20px
	}

	.newimg2323 {
		float: left;
		width: 100%;
		margin-top: 0 !important;
		margin-bottom: 0 !important
	}

	.MyLinksssss li {
		font-size: 12px !important
	}

	.home5settt h3 {
		top: auto !important;
		width: 88% !important;
		font-size: 22px !important;
		margin: 6px !important
	}

	.search-area {
		padding: 12px !important
	}

	.search-area.homenewww {
		padding: 12px
	}

	.city4 h3 {
		margin-top: 100px;
		top: auto !important
	}

	.home5settt img {
		width: 100%;
		border-top-right-radius: 30px;
		border-bottom-left-radius: 30px;
		margin-top: 47px !important
	}

	.phone_bg {
		padding: 0 !important;
		float: left;
		width: 100% !important;
		text-align: center
	}

	.phone_number {
		float: none !important;
		margin-right: none !important
	}

	.hidden-xs {
		display: block !important
	}

	.padding-50 {
		padding: 0 !important
	}

	.search_bg {
		background: url(/Theme/img/search-bg.jpg);
		padding: 20px;
		height: 293px;
		padding-top: 0;
		margin-bottom: 20px
	}

	.green-btn.large {
		width: 97px
	}

	.search_bg2 {
		background: url(/Theme/img/search-bg2.jpg);
		padding: 20px;
		height: 293px;
		padding-top: 0
	}

	input.search {
		width: 64% !important
	}

	i.fa.fa-map-marker.nb {
		position: absolute;
		left: 22px;
		font-size: 23px;
		bottom: 91px !important
	}

	.myworth .fa {
		display: none
	}

	button.firstbtn {
		padding: 7px 2px !important;
		background: #95c41f;
		border: 0;
		font-size: 16px !important;
		font-family: Poppins, sans-serif;
		color: #fff;
		margin-bottom: 18px
	}

	form.example button {
		padding: 16px 11px;
		background: #95c41f;
		border: 0;
		font-size: 18px;
		font-family: Poppins, sans-serif;
		color: #fff;
		margin-bottom: 18px
	}

	i.fa.fa-map-marker.nb {
		position: absolute;
		left: 22px;
		font-size: 23px;
		bottom: 91px
	}

	li.addrrss {
		background: #84ad1d;
		border-radius: 5px;
		margin: 0;
		margin: 4px
	}

	span.round-tabs.two h4 {
		margin: 0;
		font-size: 7px !important;
		font-weight: 600;
		color: #fff
	}

	.neighbourhood img {
		float: left;
		width: 100%;
		position: absolute;
		height: 100vh !important
	}

	.neighbourhood_TEXT input.search2 {
		width: 62% !important
	}

	.main-title-2.maptext2 h1 {
		line-height: 22px;
		font-size: 14px
	}

	a.btn.btn-large.btn-info {
		background: #fd3360;
		margin-right: 3px !important;
		padding: 9px !important;
		border-radius: 0;
		font-size: 11px !important;
		border: 0
	}

	.main-title-2.getcllss.fffff h1 {
		float: left;
		width: 100%;
		margin-top: 4px !important
	}

	.MyDreamHome Button {
		font-size: 11px !important;
		padding: 12px !important
	}

	.MyDreamHome input {
		padding: 21px 28px !important
	}

	.DreamHome img {
		float: left;
		width: 100%;
		position: absolute;
		height: 100vh !important
	}

	.pr_slider .item {
		height: auto !important
	}

	.property_sec h3 {
		float: left;
		width: 100%
	}

	.main-title-2.getcllss2 {
		margin-top: 35px
	}

	.property_sec {
		width: 90% !important;
		margin-top: 6px !important
	}

	.property_sec h4 {
		float: left;
		width: 100%
	}

	i.fa.fa-map-marker.free {
		position: absolute;
		left: 22px;
		font-size: 23px
	}

	.pre-construction-condos img {
		float: left;
		width: 100%;
		position: absolute;
		height: 100vh
	}

	.mypreee input {
		width: 80% !important
	}

	.DailyEmail img {
		float: left;
		width: 100%;
		position: absolute;
		height: 100vh
	}

	i.fa.fa-map-marker.de {
		top: 164px !important
	}

	button.firstbtn2 {
		padding: 21px 7px !important;
		font-size: 10px !important;
		background: #95c41f;
		border: 0;
		color: #fff
	}

	.Drop_Price img {
		float: left;
		width: 100%;
		position: absolute;
		height: 100vh
	}

	ul.social-list.drop_list2 {
		margin-left: 22px !important
	}

	a.logoHome9 {
		float: left;
		width: 100%;
		text-align: center;
		display: none
	}

	.Theme11ClientName p a {
		float: left !important;
		width: 100% !important
	}

	.Theme11ClientName.newclient.h777 a {
		width: auto !important;
		float: left
	}

	.neighbourhood_TEXT h1 {
		font-size: 30px
	}

	ul.social-list {
		margin-left: 24px !important
	}

	.main-header .navbar-default .nav>li:hover>.dropdown-menu {
		display: block;
		animation-delay: .3s;
		-webkit-animation-delay: .3s
	}

	.home7Box1 img {
		width: 100%;
		float: left
	}

	.nomore input {
		width: 77%
	}

	.onomore {
		margin-top: 0;
		float: left;
		width: 100%
	}

	.contctpg li {
		float: left;
		margin-top: 7px;
		margin-left: 19px;
		font-size: 15px;
		text-align: center
	}

	.nomore {
		position: absolute;
		text-align: center;
		padding: 21px 19px;
		float: left;
		margin-top: 0 !important;
		width: 100%
	}

	.mytheme1111 li {
		float: left;
		width: 31% !important;
		text-align: center;
		padding: 5px !important;
		margin-bottom: 6px
	}

	.hedusetuuuuuuuuuu {
		position: absolute;
		text-align: center;
		top: auto !important;
		width: 100%;
		right: 0;
		bottom: auto !important;
		left: 0
	}

	.nomore h3 {
		font-size: 20px !important
	}

	a.logoHome6 {
		display: none
	}

	.main-header .navbar-default .nav>li>.dropdown-menu li:hover>.dropdown-menu {
		display: block
	}
}